what to really expect in mallorca 2025